package com.bc.mes.mbg.mapper;

import com.bc.mes.mbg.model.dv.DvRepair;
import com.bc.mes.mbg.model.dv.DvRepairExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DvRepairMapper {
    int countByExample(DvRepairExample example);

    int deleteByExample(DvRepairExample example);

    int deleteByPrimaryKey(Long repairId);

    int insert(DvRepair record);

    int insertSelective(DvRepair record);

    List<DvRepair> selectByExample(DvRepairExample example);

    DvRepair selectByPrimaryKey(Long repairId);

    int updateByExampleSelective(@Param("record") DvRepair record, @Param("example") DvRepairExample example);

    int updateByExample(@Param("record") DvRepair record, @Param("example") DvRepairExample example);

    int updateByPrimaryKeySelective(DvRepair record);

    int updateByPrimaryKey(DvRepair record);
}